greet (someone) like a long-lost friend

Translations
accueillir quelqu’un comme un vieil ami perdu de vue
Definitions
To welcome or acknowledge someone with great warmth, enthusiasm, and familiarity, as if you have not seen them for a very long time and are overjoyed by their presence, regardless of your actual relationship or how long it has been since you last met.